import greenfoot.*;  // (World, Actor, GreenfootImage, Greenfoot and MouseInfo)

/**
 * Clase que muestra una nube del juego MARIO BROS
 * 
 * @author Cesar Antonio Medina Moreno
 * @version 01/12/2012
 */
public class Nube extends Actor
{
    int speed;
    
    /**
     * Funcion principal de la clase
     */
    public void act() 
    {
        if(getX()<=0)//si la posicion del objeto es menor o igual a 0 se cambia la posicion al otro lado del mundo
        {
            setLocation(620,getY());
            speed = Greenfoot.getRandomNumber(4)+1;
        }
        
        setLocation(getX()-speed,getY());
    }    
    /**
     * Constructor de la clase establece la imagen del objeto
     */
    public Nube()
    {
        setLocation(620,Greenfoot.getRandomNumber(300)+50);
        speed = Greenfoot.getRandomNumber(5)+1;
    }
}
